Skip to content

chore: relicense to MIT#12

Merged
vreshch merged 1 commit into
masterfrom
chore/relicense-mit
Jul 6, 2026
Merged

chore: relicense to MIT#12
vreshch merged 1 commit into
masterfrom
chore/relicense-mit

Conversation

@vreshch

@vreshch vreshch commented Jul 6, 2026

Copy link
Copy Markdown
Member

What

Relicense @agentage/server-memory from UNLICENSED to MIT:

  • add a root LICENSE (standard MIT text)
  • set "license": "MIT" in package.json

No version bump: @agentage/server-memory is not yet on npm, so the current 0.0.1 publishes as-is.

Why

Unblocks the MIT-licensed @agentage/cli, which depends on this package. A dependency published as UNLICENSED is a licensing conflict for a permissively-licensed consumer.

How publish triggers after merge

Publishing is handled by .github/workflows/publish.yml and does not fire on an ordinary merge of this PR:

  • trigger: push to master touching package.json, or manual workflow_dispatch
  • release gate: a push only publishes if the head commit subject matches ^Release v, ^chore: prepare release, or ^chore(release); workflow_dispatch always counts as a release
  • guard: the job skips if the current version already exists on npm

So merging this alone will not publish (the chore: relicense to MIT subject is not a release commit). The orchestrator publishes via a release commit or workflow_dispatch.

@vreshch vreshch marked this pull request as ready for review July 6, 2026 00:49
@vreshch vreshch merged commit 94e67ee into master Jul 6, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant